detrimental consequences - French English Dictionary